composite gloves - German English Dictionary